.bd-navbar {
    min-height: 4rem;
    background-color: #4e73df;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .05), inset 0 -1px 0 rgba(0, 0, 0, .1);
}

html {

}

h5 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

/*
 * Blog posts
 */
.blog-post {
    margin-bottom: 4rem;
}

.blog-post-title {
    margin-bottom: 1.25rem;
    font-size: 1.2rem;
}

.blog-post-meta {
    margin-bottom: 1.25rem;
    color: #999;
}

.form-signin {
    width: 100%;
    max-width: 420px;
    padding: 15px;
    margin: auto;
}

.form-label-group {
    position: relative;
    margin-bottom: 1rem;
}

.sidebar-dark .nav-item .nav-link i {
    width: 15px !important;
}